package request

import "github.com/gorilla/websocket"

var OnlineUser = make(map[int]*websocket.Conn)

type WsRequest struct {
	Cmd  string      `json:"cmd"`
	Data interface{} `json:"data"`
}

type WsResponse struct {
	Code int         `json:"code"`
	Msg  string      `json:"msg"`
	Data interface{} `json:"data"`
}

type Send struct {
	FormUserId int    `json:"form_user_id"`
	ToUserId   int    `json:"to_user_id"`
	Message    string `json:"message"`
}

type WsSendRequest struct {
	Cmd  string `json:"cmd"`
	Data Send   `json:"data"`
}
